package descentFly.away3D4.chips
{
	import away3d.containers.ObjectContainer3D;
	
	import descentFly.chips.df_chip;
	
	import flash.events.Event;
	import flash.geom.Matrix3D;
	import flash.geom.Vector3D;
	
	import jiglib.data.TriangleVertexIndices;
	import jiglib.plugin.ISkin3D;

	public class df_chipSkin implements ISkin3D {
		
		private var _chip: df_chipAway;
		
		public function df_chipSkin(a_chip: df_chipAway) {
			_chip = a_chip;
		}
		
		public function get transform(): Matrix3D {
			return _chip.transform;
		}
		
		public function set transform(m: Matrix3D):void  {
			_chip.transform = m;
		}
		
		public function get vertices():Vector.<Vector3D>{
			var result:Vector.<Vector3D>=new Vector.<Vector3D>();
			return result;
		}
		
		public function get indices():Vector.<TriangleVertexIndices>{
			var result:Vector.<TriangleVertexIndices>=new Vector.<TriangleVertexIndices>();
			return result;
		}		
	}
}